//package org.ccay.security.entity;
//
//import java.io.Serializable;
//
///**
// * 权限控制实体的抽象
// * @author chaowangbang
// * @since 2017年2月5日
// */
//public class Resource implements Serializable{
//	private static final long serialVersionUID = 1L;
//	
//	/**
//	 * 资源类型
//	 */
//	private String type;
//	/**
//	 * 资源编码
//	 */
//	private String code;
//	/**
//	 * 资源描述
//	 */
//	private String desc;
//	
//	public String getDesc() {
//		return desc;
//	}
//	public void setDesc(String desc) {
//		this.desc = desc;
//	}
//	public String getType() {
//		return type;
//	}
//	@Override
//	public int hashCode() {
//		final int prime = 31;
//		int result = 1;
//		result = prime * result + ((code == null) ? 0 : code.hashCode());
//		result = prime * result + ((type == null) ? 0 : type.hashCode());
//		return result;
//	}
//	@Override
//	public boolean equals(Object obj) {
//		if (this == obj)
//			return true;
//		if (obj == null)
//			return false;
//		if (getClass() != obj.getClass())
//			return false;
//		Resource other = (Resource) obj;
//		if (code == null) {
//			if (other.code != null)
//				return false;
//		} else if (!code.equals(other.code))
//			return false;
//		if (type == null) {
//			if (other.type != null)
//				return false;
//		} else if (!type.equals(other.type))
//			return false;
//		return true;
//	}
//	public void setType(String type) {
//		this.type = type;
//	}
//	public String getCode() {
//		return code;
//	}
//	public void setCode(String code) {
//		this.code = code;
//	}
//}
